iT邦幫忙

2025 iThome 鐵人賽

DAY 1
2
DevOps

GitLab CI 2025:深入玩轉流水線與實戰紀錄系列 第 1

Day01 - GitLab CI 2025 關於這系列以及預計規劃

  • 分享至 

  • xImage
  •  

在 2020 年第十二屆鐵人賽中,我以系列主題 用 用 GitLab CI 玩轉自動化測試與佈署 為題,當時以 GitLab 13.3 版本為基礎,撰寫了從入門操作、.gitlab-ci.yml 的進階重構,到實務中可能遇到的各種問題與經驗分享。

時光荏苒,轉眼來到 2025 年,GitLab 的版本也從 13.3 發展到即將釋出的 18.3。在這段期間,GitLab CI/CD 歷經多次重大更新,功能更強大,語法更成熟,那麼,它在這五年間究竟帶來了哪些改變呢?

這次的新系列 「GitLab CI 2025:深入玩轉流水線與實戰紀錄」,將延續 2020 年的精神,但聚焦於現代化的 GitLab CI/CD 應用,內容將包含:

1. 從 GitLab 13.3 到 18.3 的新功能與調整

逐一介紹各版本新增或變動的 CI 功能,並透過實際範例進行 Demo,幫助快速掌握差異。

2. 基於功能演進,如何維護與重構 .gitlab-ci.yml

GitLab 持續加強語法,並引入 (CI/CD components | GitLab Docs),讓重複使用與重構更有效率。本系列將深入探討如何在現今版本中規劃與維護 pipeline。

3. 實務挑戰與解法分享

在真實專案中,總有一些 GitLab CI 難以直觀達成的需求。本系列會分享我曾遇到的挑戰與解決方式,並歡迎讀者留言交流,若時間允許,也會將你的問題納入後續文章。

接下來,就正式展開這 30 天的鐵人賽挑戰!
我是墨嗓(陳佑竹),期待這次的內容能帶給你實用的啟發與幫助。


下一篇
Day02 - 使用 !reference 更靈活的管理 CI/CD YAML
系列文
GitLab CI 2025:深入玩轉流水線與實戰紀錄30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

1
Wolke
iT邦研究生 4 級 ‧ 2025-10-10 18:30:00

感謝 未知作者 的精彩分享!

DevOps 相關的知識分享總是很珍貴,感謝詳細的說明。

實際的程式碼範例很有幫助,讓理論更容易理解。

遇到的問題和解決方案分享很實用,相信很多人都會遇到類似的情況。

也歡迎版主有空參考我的系列文「南桃AI重生記」:https://ithelp.ithome.com.tw/users/20046160/ironman/8311

如果覺得有幫助的話,也歡迎訂閱支持!

我要留言

立即登入留言